invention computer software tools application computer repair thin-client cad notebook laptop computers computer hardware design radius3 inventor autocad hand tools cnc power tools computer parts cam